package main

import (
	"flag"
	"log"
	"stdnet/echoserver"
)

func main() {
	// 定义一个字符串类型的命令行参数
	servertype := flag.String("type", "", "服务端类型：echo/http/custom")
	// 解析命令行参数
	flag.Parse()

	if *servertype == "echo" {
		echoserver.Run()
	} else if *servertype == "echoprefix" {
		echoserver.RunPrefix()
	} else {
		log.Println("unknown servertype")
	}
}
